home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
013
/
pfm225.arc
/
PFMDOC.LST
< prev
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
File List
|
1986-08-19
|
42.5 KB
|
1,135 lines
PFM INFORMATION MANUAL version 2.25
Copyright Paul R. Culley 1983, 1984, 1985, 1986
PFM INFORMATION MANUAL PAGE 1
WHAT IS PFM?
PFM is a personal file managment system to help you to deal with
DOS. It is used to make common file maintenance chores easier and
faster. PFM is a "Front End" for the DOS command processor. It
is a visual directory maintenance tool with pointer and single
character menu driven interface. It is many good things which
users have requested. To find out more, read the rest of this
manual, or, (If you are like me) just start running it and see
what it does.
REQUIREMENTS FOR USE.
* MSDOS or PCDOS versions 2.0 or greater.
* IBM pc's or compatible machines.
* The IBM monochrome adapter, EGA, or color adapter in the
80 column text mode, or an adapter that is compatible with one of
the above. (Note that PFM.COM produces flicker with the IBM
color adapter, Compaq and other compatible's color adapters work
properly. If you have an IBM color adapter use the file
IBMPFM.COM instead of PFM.COM.)
* PFM requires a minimum of a two disk system (or a system
connected to a network) and is most useful with large (hard)
disks.
* 128k to 640k of memory (more is better!)
PFM INFORMATION MANUAL PAGE 2
INSTALLATION
To install PFM on your disk, just copy it from the distribution
floppy to your disk. If (and only if) you have an IBM color
graphics adapter then copy the special IBM version of PFM to your
disk using the standard DOS command;
EXAMPLE: copy a:ibmpfm.com c:pfm.com
Otherwise, copy the standard version of PFM to your disk using
the standard DOS command;
EXAMPLE: copy a:pfm.com c:
Then begin executing PFM as a command.
EXAMPLE: pfm
When PFM starts up for the first time, it will display a signon
message and instruct you to enter the location where PFM has been
placed. If you do not want to run PFM at this time, just hit
[ESC] on the keyboard to exit. If you do, you should enter the
entire pathname, including the drive letter, the path and the
filename of PFM itself. For example; if you placed PFM in the
root directory on drive C: your response would be;
Enter the complete new pathname of PFM: c:\pfm.com
Note that the cursor, [Ins], and [Del] keys work for changing the
response. PFM must remain in the drive where it is installed in
order for correct operation of the "Help" and "Configuration"
facilities. If you move PFM or attempt to restart it from an-
other drive, it will ask the installation questions again.
PFM will then ask you if you require help, if you enter "Y" a
help screen will appear which will remind you how to answer the
following questions. (To exit HELP, hit the [F10] or [ESC]
keys).
After the HELP question is complete, PFM asks the name of the
text editor that you generally use.
The requirements for the editor are that it be started as a
".COM" or ".EXE" file, it must accept the file to be edited as a
command line input, and it must be able to locate it's own over-
lays and help files (if any) when they are not on the current
disk or in the current directory. The DOS editor EDLIN.COM can
be used but there are many better ones available (such as PMATE).
(Sadly WORDSTAR and PALANTIR versions that the author is familiar
with will not work.)
Enter the name and location of your editor as the example
shows. Remember to type the entire pathname including drive.
Example: Editor pathname: C:\DOS\EDLIN.COM
This entry specifies the editor used by PFM when you want to edit
a file.
PFM INFORMATION MANUAL PAGE 3
The next question PFM asks is whether you want to keep the
original cursor provided by DOS when you return to DOS later on.
Since I happen to like a large blinking cursor (the better to
find it on the screen) PFM will make the cursor that way unless
you specifically answer "Y" to this question.
Example: Keep original cursor? (Y/N): N
The next question PFM asks refers to the setup of your own
special commands. This is described in detail in a later section
(YOUR COMMANDS). For now, just hit the "ESC" key.
Example: ESC or Your command Char? [ESC]
The next question PFM asks is if the above answers are correct.
The answers to all these questions and other settings will be
saved with PFM if you answer "Y". If you don't answer "Y", then
the answers will only last until you quit. (You can come back
and change your mind later before you quit).
PFM will now begin normal operation by displaying the signon
advertisement. Hit [F10] or [ESC] to begin operation and PFM
will display the main directory and menu screen.
OPERATION OF PFM (MAIN MENU)
After PFM is installed, it can be restarted by typing "PFM" on
the DOS command line. Note that if you start PFM with a
drive/path on the command line that PFM will begin by displaying
the indicated path.
The main menu displayed by PFM consists of several sections.
The main section of the screen in the middle to the left is a
listing of the directory at the current drive/path. This listing
contains the file names, sizes of the files, date and time of
last write, and the attributes of the files. This listing is
sorted in some order (the initial order is alphabetic with ex-
tensions given priority over names). You can move the cursor to
point to any entry on this screen with the cursor keys. If you
get too close to the beginning or the end, the display will
scroll to show you more files in the directory (as long as there
are some more).
On the top line of the screen is a list of commands which are
available at the moment. These commands are activated by hitting
the highlighted letter from each command (usually the first
letter) on the keyboard. If that command works in the current
situation, then it will do it's thing. If not, or if the command
key is not legal, then nothing will happen, good or bad (No,
bells, buzzes or error messages here!). Many of the commands act
on the file that the cursor is next to (pointing to) allowing you
to do these commands on these files with only a few keystrokes.
On the second line of the screen is the pathname of the
current drive and directory.
On the last line of the screen is a set of commands which are
activated by hitting the function keys (more on this later).
On the right side of the screen is some other miscellaneous
information about the directory and disk drive and the date and
time.
PFM INFORMATION MANUAL PAGE 4
MAIN MENU COMMANDS
Following are the commands which are activated from the main
menu. In general they will involve the file name that the cursor
is pointing to when the command is hit. At this point I should
note that if you start something that you do not want to finish,
just hit the [ESC] key. This will get you back to the main menu.
Many of the commands require some kind of typed in response.
To make this easier, PFM supplies an initial input or saves your
last input to the response to save typing. To edit these
responses see the section on LINE EDITING.
* Copy - Copy the pointed file to somewhere. PFM will
prompt you for a "destination". This prompt may be answered with
a complete pathname (drive, path, file, ext) or just some of
these. If an element is missing, then PFM will assume the current
pathname component for the missing element. You can also use
wildcards ("?" or "*") as dos does in the file or extension
portion of the pathname. PFM behaves much like DOS in all these
examples. In the following examples we will copy the file
"test.123" from the current drive/directory "c:\exam\" to several
different places;
a: (to a:\xxx\test.123 if last dir
accessed on a: was "xxx")
a:\ (to a:\test.123)
\ouch (to c:\ouch if c: does not contain
a dir called ouch)
\ouch (to c:\ouch\test.123 if c: does contain
a dir called ouch)
\ouch\ (to c:\ouch\test.123)
a:\*. (to a:\test)
a:\*.xyz (to a:\test.xyz)
a:\* (to a:\test.123)
?z*.?4? (to c:\exam\tzst.143)
*.* (to itself {an error})
When the destination has been fully specified, a return will
cause the file to be copied. The destination file name will be
displayed on the second line of the screen and a "C" will appear
where the cursor was in the main part of the screen. If an error
occurs it will be displayed at the top of the screen. Note:
Since copying a file to itself would erase most of the file, PFM
considers this an error and does it's best to prevent this
occurrence. PFM saves the last several copy destinations for
you. To use them, hit the up-arrow and/or down-arrow keys to
find the one you want.
* Delete - Delete a pointed file or directory. You must
answer the "Are you sure" prompt with a "Y" to actually delete
the file. If a file is write protected (a "W" in the attributes
column) then an error will occur. In this case use the Attribute
command to first unprotect the file. Note that DOS will not let
you delete a directory which contains files. PFM doesn't either.
PFM INFORMATION MANUAL PAGE 5
* Edit - Edit the pointed file with your editor. PFM
starts up your editor on this file name. When you are done
editing quit the edit and PFM will restart right where it left
off (Neat Huh?) Note that Write-protected or Hidden/System files
may not be editable by your editor.
* Attrib - Change the file attributes of the file. The
attributes of a file are displayed in the main part of the screen
as follows: "B" not backed up, "D" directory, "W" write
protected, "S" system type, "H" hidden. The Bakup, Write
protect, Hidden and System attributes may be changed. PFM
prompts you with a line as follows:
B= W= H= S=
To add an attribute, change the "=" to a "+". To remove an
attribute change the "=" to a "-", or use the "=" to leave it as
it is.
* cOmmand - Allows the execution of DOS commands. PFM
prompts for the text of the DOS command. A blank entry will
activate DOS until the DOS "EXIT" command is entered so that you
can temporarily use DOS as you used to. When entering the
command string, you can specify portions of the current (pointed
to) pathname by entering on of the keys F1 to F4. Use the F1 key
for the first part of a filename, and the F2 key for the entire
file name. If you want to include the current path or drive in
the command string, use the F3 and/or F4 keys. When you do this,
strange characters will be entered on the command line which will
later be replaced by their corresponding pathname parts. When
you complete the command, PFM will execute it just as DOS would.
When the command is finished running, a message "Hit any key to
continue" will appear. When you strike a key, the system will
return to PFM. In the following examples the current
drive/directory is "c:\exam\" and the file name is "test.asm";
type [F4][F3][F2]
results in "type C:\EXAM\TEST.ASM"
[F1]
results in executing the command "TEST"
xtalk
results in executing the command "xtalk"
masm [F1],[F1],[F1];
results in "masm TEST,TEST,TEST;"
The command line also has the ability to remember the last sev-
eral commands that you have used. To look at and use them, use
the cursor down arrow and/or up arrow to find the one you want.
PFM INFORMATION MANUAL PAGE 6
* Print - Print the pointed file on system printer. The
"lines per page" prompt allows you to specify a page length for
files which do not have form feeds imbedded. If your file is
already paged, specify "0". If the file has some form feeds,
then setting the lines per page will insure that no page is
longer than the specified amount. If you want more than one copy
of the item being printed, set the number of copies parameter to
the appropriate number. If you want an eight space left margin
added to the printout, answer 'Y' to the margin question. PFM
will show a "PRINTING" status in the upper left corner of the
screen until printing is complete unless you hit another key on
the keyboard. If you do, printing halts and you are given a
chance to abort or continue the printout. (Hitting the space key
is the best way to stop printing a file).
* More - Allows operations not related to the displayed
directory. Use to config PFM, edit a new file, make a new
directory, or show a pathname. See the MORE MENU section for
details.
* Rename - Change the name of the file or move file to a
different directory on the same drive. The pathname and filename
syntax is the same as that for the copy command. If applied to a
directory, you can ONLY rename the directory, you cannot move it
to a different place on the disk.
* Show - Displays the contents of the current file or
directory on the screen. If you are showing a directory, then
you are also changing to that directory as the current directory.
See the section on SHOW for more details on showing a file.
* Your command - Like "O" command above, except uses your
preconfigured commands. See the More Config command section for
details on how to configure your own commands.
* Quit - Exit PFM and return to DOS. You will be prompted
with "Are you Sure".
PFM INFORMATION MANUAL PAGE 7
MAIN MEMU SPECIAL KEYS
* F1 - down. This key moves the cursor (pointer) downward
through the directory listing by 20 lines.
* F2 - up. This key moves the cursor (pointer) upward
through the directory listing by 20 lines.
* F3 - down. This key moves the pointer downward through
the directory listing by 10 lines.
* F4 - up. This key moves the pointer upward through the
directory listing by 10 lines.
* F5 - reread dir. This key causes the current directory
to be reread to update the screen. This is done automatically
after each PFM command unless files are marked (see MULTIFILE
operations). This can be used when a disk has been changed or you
are finished with any marks on the screen. If files are marked,
you will be prompted "Are You Sure".
* F6 - sort. This key allows you to re-sort the directory
listing. See the section on SORTING for more details.
* F7 - swap display. PFM has the ability to keep all the
information about the directory that you are currently viewing
(the primary display) while showing an entirely different drive
or directory (the secondary display). I call the process of
saving the current display and switching to the new "swapping
displays". When you hit [F7] the first time, PFM prompts you for
a new drive/path to display. When this is done, the third line
of the screen changes to reverse vidio to indicate that you are
using the secondary display. You can do anything while the secon-
dary display is shown that you can do normally. To return to the
primary display, hit [F7] again. When switching back, the orig-
inal contents are displayed unchanged.
* F8 - in/exclude. This key toggles the include flag on an
individual file. See the MULTIFILE section for more information.
* F9 - backup directory tree. This shows the "parent"
directory of the current directory (the one closer to the
"root"). If you at the "root", this just rereads the current
directory.
* F10 - multi. This key is used to switch between single-
file and multi-file mode. See the MULTIFILE section for more
information.
* ESC - Escape from the current operation or backup the
directory tree if the menu is displayed.
* Home - The Home key goes to the beginning of the
directory listing.
* End - The End key moves the pointer to the end of the
directory listing.
* Up arrow - Use the cursor up arrow key to move the
pointer up by one line.
* Down arrow - Use the cursor down arrow key to move the
pointer down by one line.
* Pg Up - This key moves the cursor (pointer) upward
through the directory listing by 20 lines.
* Pg Dn - This key moves the cursor (pointer) downward
through the directory listing by 20 lines.
PFM INFORMATION MANUAL PAGE 8
MULTIFILE OPERATIONS
PFM has the ability to do operations on more than one file at one
time. This I call "multifile" operation. Multifile operation is
useful for many operations. An example of this would be to copy
a group of files to another place. In DOS, you would use the DOS
"copy" command once with a wildcard filename or several times
with different file names. If the files you want to copy are not
easily related by a wildcard, then typeing the individual names
soon gets tiresome.
In PFM, to copy these files, you can simply mark the files
you want in one of several ways and then switch to multifile mode
and hit "C" for the copy command.
One way of marking files is with the [F8] key. You just move
the cursor (pointer) to the file you want and hit [F8]. This
will put an asterisk "*" next to the file. If the file is
already marked, then [F8] will remove the mark. This can be used
if you have only a few files or they are very different in name.
Another way to mark files is with the "Include command".
This command marks groups of files according your specification.
There is a corresponding command to unmark files called the
"eXclude command". The excluding of files is especially useful
if you want to copy everything except ".BAK" files, for example.
When you hit "I" or "X" for the include or exclude commands you
will be prompted for your choice of the method to mark (unmark)
the files.
PFM INFORMATION MANUAL PAGE 9
Following is a list of the choices to be had with the include or
exclude commands;
* Before - This choice allows you to select files before a
specified date/time. If you select this choice, you will be
prompted for the date and time. After entering the time, you
will be prompted for a wildcard ("?" or "*") filename to match
against (see below).
* After - This choice allows you to select files after a
specified date/time in the same manner as "Before".
* Ignore - This choice allows you to select files
regardless of the date/time or attribute. You will be prompted
for a wildcard ("?" or "*") filename to match against (see
below).
* aTtribute - This choice allows you to select files
depending on attributes. You will be prompted with:
B= W= H= S=
A "=" indicates that the particular attribute does not matter.
A "+" requires that a file have an attribute to be selected.
A "-" requires that a file NOT have an attribute to be selected.
After entering the attribute selection, you will be prompted for
a wildcard ("?" or "*") filename to match against (see below).
* Oldmarks - This choice reselects any files which were
selected before the last multifile operation. (The files marked
with a ".") Use this to do multifile operations on a group of
files more than once. For example if you want to copy a group of
files to another place and then delete them from the original
place, use "I", "O" for include oldmarks to remark the files for
the delete operation.
When you are prompted for the wildcard filename, you should
follow the standard MSDOS wildcard name conventions. If you want
all files with the previously specified attribute, for example,
use "*.*" for the wildcard. PFM saves the last several wildcard
filenames that you have used. To reuse them, hit the up or down
arrow keys to find the one you want, and hit return.
PFM INFORMATION MANUAL PAGE 10
MULTIFILE COMMANDS
The following commands operate on files which have been marked
with the "include" flag (an "*" in the 1st column next to the
file entry). All of the files are done in the same operation.
If you wish to abort the operation, hit any key on the keboard.
* Copy - Copy a group of marked files to a new destination.
The destination filename MUST be an incompletely specified or
wildcard type name for reasonable operation. If not, then you
would end up copying several files to the same place, writeing
over each other.
* Delete - Delete a group of marked files. You must answer
"Y" to the "Are You Sure" prompt.
* Attribute - Change the file attributes of the marked
files. The Bakup, Write-protect, Hidden and System attributes may
be changed. To add an attribute, use a "+", to remove an
attribute use "-", use an "=" to leave it alone.
* cOmmand - Allows execution of DOS commands on the marked
files. Use the F1 and F2 keys to indicate insertion of the
filename into your command. Do not change the current directory
or default disk within your command without restoring it or PFM
will get very confused.
* Print - Print the marked files. The "lines per page"
prompt allows you to specify a page size for files which do not
have form feeds imbedded. If your file is already paged, specify
"0".
* Rename - Change the name on the marked files to that
specified. The new filename MUST be a wildcard type name or a
new directory on the same disk.
* Your command - Like "cOmmand" above, except uses your
preconfigured commands.
MORE MENU
These commands are accessed by hitting "M" on the main menu.
They are generally not related to the directory being shown.
* Show - This command allows selection of a new directory
path and/or drive to display. You will be prompted for the new
path which does not require a trailing "\".
* Config PFM - This command allows you to setup PFM with
your own system configuration. The editor PFM uses can be
changed and you can also configure some of your own commands
through here. See the section on YOUR COMMANDS for more infor-
mation on their configuration. PFM also saves many of the "text"
entries which you type while using PFM (such as old commands,
copy destinations, show file search strings, etc.) You may want
to check and clean up some of these before answering 'Y' to the
"OK" question at the end of the config process. The final
configuration is saved on disk (in the PFM.COM file itself) only
when you answer 'Y' to the "OK" question.
continued:
PFM INFORMATION MANUAL PAGE 11
* Edit - This command allows you to edit a file that you
specify. Enter the file name in response to the `Pathname:'
prompt. This is useful for creating new text files with your
editor. If you specify a file on another drive or path, PFM
changes to that directory before starting the editor. This means
the editor does not require an understanding of pathnames.
* MKDIR - This command allows the creation of a new sub-
directory. The path should not be terminated by a "\". The new
directory will be displayed.
SORTING
The sort command [F6] is used to sort the directory listing in
some useful order. Unless the directory is left unsorted, any
subdirectories present in a directory are placed at the top of
the display and any files that are marked to be included in a
multi-file operation are placed next. Beyond that, the following
orders are provided:
* Name - The directory listing is sorted in alpha-numeric
order with the filename given first priority. That is, all files
with the same first name will be together.
* Extention - The directory list is sorted in alpha-numeric
order with the file extension given first priority. That is, all
of the files with the same extension will be together.
* Size - The directory list is sorted in reverse order of
file size. The largest files will appear closest to the top of
the listing.
* Time - The directory list is sorted in reverse order of
the file date and time. The newest files will appear closest to
the top of the listing.
* Don't sort - Files are left in their unsorted order (the
order that they are on the disk.) Since PFM default is to sort
files, you must use [F5] to reread the directory in order to see
the files in the original order after you first select this sort
method.
PFM INFORMATION MANUAL PAGE 12
SHOW FILE
The show file portion of PFM is one of it's best features (I
think) in that you can show any file, regardless of size or
content. Many files, particularly binary or executable ones,
will appear as so much garbage with this utility, but even then,
you can still see some interesting things.
Following are a list of the commands available from the Show
file menu;
* Top - This command shows the file starting at the
beginning.
* Bottom - This command shows the end of the file.
* Quit - This command ends Show File and returns to the PFM
main menu.
* +n lines - This command allows you to move forward
through the file by the number of lines that you specify. Simply
press the + key and enter the number that you want followed by a
return.
* -n lines - This command allows you to move backward
through the file by the number of lines that you specify. Simply
press the - key and enter the number that you want followed by a
return.
* Variable lines - This command displays the file in text
mode, that is, CR, LF, and TAB are interpreted in the usual
manner. If you select this mode, PFM will show all subsequent
files in this mode. Variable lines is the default mode.
* Fixed lines - This command displays the file 80 chars per
line ignoring the meaning of the characters. Use this mode to
display binary data files or files without any carriage returns.
If you select this mode, PFM will show all subsequent files in
this mode.
* Showmode - This command allows you to change the way
files are displayed. Once you select a mode, PFM will show all
subsequent files in the mode. The available modes are:
* 7 bit ASCII codes. This is the default mode.
* 8 bit IBM-PC codes.
* 7 bit ASCII with highlight on eighth bit set and tab
and space filling.
PFM INFORMATION MANUAL PAGE 13
SHOW FILE SPECIAL KEYS
* ESC - This command ends Show File and returns to the PFM
main menu.
* Home - This command shows the file starting at the
beginning.
* End - This command shows the end of the file.
* Down arrow - Moves the cursor down one line.
* Up arrow - Moves the cursor up one line.
* Right arrow - Move the screen window sideways to the
right by eight columns to see long lines.
* Left arrow - Move the screen window sideways to the left
by 8 columns.
* Pg Dn - Move the pointer forward through the file by 20
lines.
* Pg Up - Move the pointer backward through the file by 20
lines.
* F1 - Move the pointer forward through the file by 20
lines.
* F2 - Move the pointer backward through the file by 20
lines.
* F3 - Move the screen window sideways to the left by 8
columns.
* F4 - Move the screen window sideways to the right by
eight columns to see long lines.
* F5 - Move the screen window sideways all the way to the
left.
* F6 - Search for a string in the file. You will be
prompted for the search string (a space matches tab or space).
The cursor will stop on the line containing the string or the end
of the file if not found.
* F7 - Search for the last entered search string again.
This can even be used to find a string in more than one file.
PFM INFORMATION MANUAL PAGE 14
YOUR COMMANDS
PFM allows the user to configure a set of commonly used one line
commands as part of itself so that lazy typists (like me) can use
a two character sequence instead of a longer command line entry.
To use one of these sequences, hit "Y" from the main menu. The
available commands will be displayed along the right side of the
screen preceded by their command characters. To select one, just
hit the appropriate command character.
To set up or change your own "Y" commands, use the "M",
"C" (More Configure) commands from the main menu to get to the
configuration screen. Skip through the question on your editor
with the return key, and answer the question on the cursor. When
the following line prompts, enter a command character which will
go with the "Y";
ESC or Your command Char?
If you do not want to enter or change your own commands, hit
[ESC]. Otherwise you will then be prompted for the text of your
command. Enter as you would on the usual command line, including
the [F1] to [F4] keys. Delete everything on the line if you
want to remove an old command. When you are finished entering
the command hit return. If you have more commands to enter,
repeat the process. When you are done, you will be prompted with
an "OK (Y/N)?". Your configured commands and other changable
settings will be saved with PFM if you answer "Y" to the OK? at
the end of the configuration. If you don't answer "Y", then the
new settings will only last until you quit.
PFM INFORMATION MANUAL PAGE 15
LINE EDITING
Whenever PFM prompts you for a response which requires more than
a single character, it allows you to use the keys on the cursor
pad and some others to help you change the line you are entering.
The entry fields are generally long enough for their normal use,
but if you try to go beyond the end, the cursor will refuse to do
it. Following are the keys and what they do:
* Right arrow - move the cursor to the right nondestruc-
tively until the end of the current entry is reached.
* ctrl Right arrow - move the cursor to the next "word" to
the right or the end of the line if this is the last word.
* Left arrow - move the cursor to the left nondestructively
until the beginning of the entry is reached.
* ctrl Left arrow - move the cursor to the beginning of the
previous word or the beginning of the entry if appropriate.
* Backspace - delete the character to the left of the
cursor.
* Del - delete the character under the cursor.
* Ins - go into insert mode until a special character is
entered. Characters are inserted before the current cursor
location.
* Tab right - move the cursor to the end of the entry.
* Tab left - move the cursor to the beginning of the entry.
* Home - move the cursor to the beginning of the entry.
* End - move the cursor to the end of the entry.
* Ctrl End - delete from the cursor to the end of the line.
* Ctrl Return - delete from the cursor to the end of the
line and return.
* Return - take the current entry as it is. (return does
not need to be at the end of the line).
* Esc - Ignore the current entry and exit from command.
* Up arrow - For those prompts which "remember" your last
several entries, this goes through them in order of age.
* Down arrow - Like the Up arrow above, except that your
next newest entry is displayed.
* Ctrl Home - For those prompts which "remember" your last
several entries, this will remove all of the remembered entries
(usually used before configuring to "clean house").
The keys [F1] to [F4] will put special characters into the entry
which will only be meaningful in "cOmmands". At other times,
they may cause strange errors. Other special keys will be
ignored.
PFM INFORMATION MANUAL PAGE 16
ERRORS
PFM tries to make error handling as easy as possible. If an
error occurrs during normal operation which DOS would let you fix
and retry, PFM also lets you fix and retry or abort. If the
error is such that a retry is not reasonable, an error code is
displayed and you are given a chance to look at the error help
list or just to return to the menu. Following is a list of the
error codes that you might get and what they might mean. If you
get a code that is not in the list, then try looking up the code
in your DOS manual (you may have a different DOS than I do).
1 - DOS invalid function. This shouldn't happen, contact
program support.
2 - File not found. The disk has been changed or perhaps
the editor is not present where it was configured to be.
3 - Path not found. Possibly invalid syntax, remember,
no trailing "\" on "More MKDIR" command.
4 - DOS error, too many files open. See your DOS manual
on system configuration. (CONFIG.SYS)
5 - Access Denied or protection violation. This usually
means you are trying to write or delete a "write-protected" file.
Use the "Attribute" command to unprotect the file.
6 - DOS error, Invalid file handle. This shouldn't
happen, contact program support.
7 - DOS error, Memory control blocks destroyed.
Something has gone very wrong, you had better reboot.
8 - DOS error, Insufficent memory for program. The
program might work if you "Quit" PFM first to open up some more
memory and then run in the old fashioned DOS way.
10 - DOS error, Invalid environment. Something has gone
very wrong, you had better reboot.
11 - DOS error, Invalid format. Who Knows???
12 - DOS error, Invalid Access code. Who Knows???
13 - DOS error, Invalid Data. Who Knows???
15 - Invalid Drive number specified. You probably
specified a drive letter higher than you should have.
16 - Cannot delete the current directory. If you really
want to, first delete all the files and other directories in it
first.
17 - Cannot rename from one device to another. The only
way to do this is to copy to the other device and then delete the
original.
18 - No more files available in the directory. That just
about says it all.
19 - No more room on the disk. That just about says it
all.
21 - Incorrect syntax in operator entry. PFM doesn't
like the syntax of the Date/time entry or maybe of an attribute
spec.
22 - Cannot copy a file to itself. Since this would
generally destroy the file, PFM will not let you do this.
PFM INFORMATION MANUAL PAGE 17
23 - Cannot show an empty file.
24 - Cannot load a permanent memory resident task from
PFM. Some programs (like PFM) leave parts of themselves in memory
all the time after they are loaded. An example is the DOS PRINT
utility. Since PFM uses memory in a simple minded way, programs
such as these can not be run from PFM. Sometimes programs such
as the PRINT utility can be loaded once before starting PFM (like
in an AUTOEXEC.BAT) and will then run normally when called by PFM
afterwords.
I5 - Operator abort of a disk error operation. If you
get a disk error and specify the "abort" or "ignore" choices,
then you will also get this error message. Just hit the [Esc]
key and keep going.
PFM INFORMATION MANUAL PAGE 18